vs
QUICK ANSWER
"All my life" is a phrase which is often translated as "toda mi vida", and "all of my life" is a phrase which is also often translated as "toda mi vida". Learn more about the difference between "all my life" and "all of my life" below.
all my life()
A phrase is a group of words commonly used together (e.g., once upon a time).
1. (general)
a. toda mi vida
All my life, I thought my father was dead, but today I met him.Toda mi vida pensé que mi padre estaba muerto, pero hoy lo conocí.
all of my life()
A phrase is a group of words commonly used together (e.g., once upon a time).
1. (general)
a. toda mi vida
All of my life, I've dreamt of going to outer space.Toda mi vida he soñado con ir al espacio exterior.